:global {
    * {
        margin: 0;
        padding: 0;
    }
    html,
    body {
        background: #fefefe;
    }
    ul,
    li {
        list-style: none;
        margin-bottom: 0;
    }
    i {
        font-style: normal;
    }
    html p {
        margin-bottom: 0;
    }
    .clearfix:after {
        content: '.';
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    html {
        .m_t_40 {
            margin-top: 40px;
        }
        .m_t_50 {
            margin-top: 50px;
        }
        .m_b_15 {
            margin-bottom: 15px;
        }
        .t-c {
            text-align: center;
        }
        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            margin-bottom: 0;
        }
    }

    .left_wapper {
        width: 770px;
        float: left;
        padding-right: 10px;
    }
    .right_wapper {
        width: 320px;
        float: right;
        padding-left: 10px;
    }
    .main_center {
        width: 1100px;
        margin: 0 auto;
    }
    .over_hidden_1 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .over_hidden_2 {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }
}
